#ifndef CONJUNTO_H_
#define CONJUNTO_H_

#include <string>
#include <set>
#include <vector>

using namespace std;

class Conjunto{

private:
	set<string> miSet;

public:
	void agregar(string unaClave){ miSet.insert( unaClave ); }
	bool esta(string unaClave){
		set<string>::iterator it = miSet.find( unaClave );
		return ( it != miSet.end() );
	}

	void agregar(vector<string> * vectorClaves)
	{
		for (unsigned int i = 0; i < vectorClaves->size(); i++)
			miSet.insert( vectorClaves->at(i) );
	}
};


#endif /* CONJUNTO_H_ */
